<html>

	<head>
		<title>5.2 ActiveRecordPlugin</title>
		<meta charset="utf-8" />
		<meta name="author" content="jfinal,yaolin" />
		<meta name="Keywords" content="" />
		<link rel="stylesheet" type="text/css" href="../../css/global.css" />
	</head>

	<body>
		<h1>5.2 ActiveRecordPlugin</h1>
		<p>ActiveRecord 是作为 JFinal 的 Plugin 而存在的，所以使用时需要在 JFinalConfig 中配置 ActiveRecordPlugin。
		</p>
		<p>以下是 Plugin 配置示例代码</p>
		<img src="../../images/ativeRecord/5.2.1.png" />
		<p>以上代码配置了两个插件： C3p0Plugin 与 ActiveRecordPlugin， 前者是 c3p0 数据源插件， 后者是 ActiveRecrod 支持插件。 ActiveReceord 中定义了 addMapping(String tableName, Class&lt;? extends Model&gt; modelClass&gt;)方法，该方法建立了数据库表名到 Model 的映射关系。</p>
		<p>另外，以上代码中 arp.addMapping(“user”, User.class)，表的主键名为默认为“id”，如果主 键名称为 “ user_id”则需要手动指定，如： arp.addMapping(“user”, “user_id”, User.class)。</p>
	</body>

</html>